eric programming leetcode 981